package com.qujia.station.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class QueryNoInsensTransDTO implements Serializable {

    /**
     * 开始时间
     */
    private String startTime;

    /**
     * 结束时间
     */
    private String endTime;

    /**
     * 商户账户号
     */
    private String merAccNo;

    /**
     * 交易金额
     */
    private BigDecimal txnAmt;

    @ApiModelProperty("状态 0待处理 1处理中 2处理成功 3拒绝 4失败 (汇总信息可不传，传了不起作用)")
    private Integer status;

    /**
     * 页码
     */
    @NotNull
    @ApiModelProperty(value = "页码(汇总信息可不传，传了不起作用)")
    private Integer page;
    /**
     * 页大小
     */
    @NotNull
    @ApiModelProperty(value = "页大小(汇总信息可不传，传了不起作用)")
    private Integer limit;
}
